﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Interface_Tier;
using Transfer_Object_Tier;
using System.Data;
using Data_Access_Tier;


namespace Business_Tier
{
    public class BT_HRM_PROCESS_SALARYData : MarshalByRefObject, IHRM_PROCESS_SALARYData
    {
        HRM_PROCESS_SALARYData PROCESS_SALARY = new HRM_PROCESS_SALARYData();

        public int HRM_PROCESS_SALARY_Delete(Guid SalaryID)
        {
            return PROCESS_SALARY.HRM_PROCESS_SALARY_Delete(SalaryID);
        }
        public int HRM_PROCESS_SALARY_Disable(Guid SalaryID, ref bool Enabled)
        {
            return 1;
        }
        public System.Data.DataSet HRM_PROCESS_SALARY_Get(Guid SalaryID)
        {
            return PROCESS_SALARY.HRM_PROCESS_SALARY_Get(SalaryID);
        }
        public System.Data.DataSet HRM_PROCESS_SALARY_GetList()
        {
            return PROCESS_SALARY.HRM_PROCESS_SALARY_GetList();
        }
        public int HRM_PROCESS_SALARY_Insert(Guid SalaryID, string EmployeeCode, string OldRankSalary, int OldStepSalary, double OldCoefficientSalary, decimal OldMinimumSalary, decimal OldBasicSalary, string NewRankSalary, int NewStepSalary, double NewCoefficientSalary, decimal NewMinimumSalary, decimal NewBasicSalary, DateTime Date, string Reason, string DecideNumber, string Person)
        {
            return PROCESS_SALARY.HRM_PROCESS_SALARY_Insert(SalaryID,EmployeeCode,OldRankSalary,OldStepSalary,OldCoefficientSalary,OldMinimumSalary,OldBasicSalary,NewRankSalary,NewStepSalary,NewCoefficientSalary,NewMinimumSalary,NewBasicSalary,Date,Reason,DecideNumber,Person);
        }
        public int HRM_PROCESS_SALARY_Save(Guid SalaryID, string EmployeeCode, string OldRankSalary, int OldStepSalary, double OldCoefficientSalary, decimal OldMinimumSalary, decimal OldBasicSalary, string NewRankSalary, int NewStepSalary, double NewCoefficientSalary, decimal NewMinimumSalary, decimal NewBasicSalary, DateTime Date, string Reason, string DecideNumber, string Person)
        {
            return PROCESS_SALARY.HRM_PROCESS_SALARY_Save(SalaryID, EmployeeCode, OldRankSalary, OldStepSalary, OldCoefficientSalary, OldMinimumSalary, OldBasicSalary, NewRankSalary, NewStepSalary, NewCoefficientSalary, NewMinimumSalary, NewBasicSalary, Date, Reason, DecideNumber, Person);
        }
        public int HRM_PROCESS_SALARY_Update(Guid SalaryID, string EmployeeCode, string OldRankSalary, int OldStepSalary, double OldCoefficientSalary, decimal OldMinimumSalary, decimal OldBasicSalary, string NewRankSalary, int NewStepSalary, double NewCoefficientSalary, decimal NewMinimumSalary, decimal NewBasicSalary, DateTime Date, string Reason, string DecideNumber, string Person)
        {
            return PROCESS_SALARY.HRM_PROCESS_SALARY_Update(SalaryID, EmployeeCode, OldRankSalary, OldStepSalary, OldCoefficientSalary, OldMinimumSalary, OldBasicSalary, NewRankSalary, NewStepSalary, NewCoefficientSalary, NewMinimumSalary, NewBasicSalary, Date, Reason, DecideNumber, Person);
        }
   
       
    }
}
